bosque pluvial - English Synonyms Dictionary